* {-webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; outline: 0; -webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: transparent;}
html{font-size:62.5%; height: 100%; width: 100%;}
@media only screen and (min-width: 320px){html{font-size:94%!important;}}
@media only screen and (min-width: 375px){html{font-size:109%!important;}}
@media only screen and (min-width: 412px){html{font-size:125%!important;}}
@media only screen and (min-width: 481px){html{font-size:94%!important;}}
@media only screen and (min-width: 561px){html{font-size:109%!important;}}
@media only screen and (min-width: 641px){html{font-size:125%!important;}}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ padding:0; margin:0;}
ol,ul,li{list-style:none;}
body{min-width: 320px; max-width: 640px; margin: 0 auto!important; height: 100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}
button,input,select,textarea{font-size:100%;outline:none; -webkit-tap-highlight-color:transparent;}
fieldset,img{border:0;}

table{border-collapse:collapse; border-spacing:0; table-layout: fixed;}
td{word-break: break-all; word-wrap:break-word;}
a,a:hover{text-decoration:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
label,button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
mark{background-color:yellow;}
input[type=submit],input[type=button]{ -webkit-appearance:none; box-sizing:content-box;border:0; border-radius:0; font-family: "微软雅黑"; background: white;}
body{font-family:"微软雅黑","黑体","华文细黑";font-size:14px; color:#333; min-width: 320px; max-width: 640px; margin: 0 auto; position: relative;}
.clearfix:after{clear:both;display: block; content: "..."; visibility: hidden; height: 0; font-size: 0;}
.clearfix{*zoom:1;}
.clear{ clear:both;}
i{font-style: normal;}
a{-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background:0 0; color: #666666;}
img{width: 100%; height: auto; display: block;}

/*公用头部导航*/
.mui-bar-nav {background-color: #0D0D0D; box-shadow: 0 0px 3px #000000;}

.mui-bar-nav a,.mui-bar-nav h1 {color: #FFFFFF;}

.mui-bar-tab .mui-tab-item.mui-active {color: #D6AA50;}
/*10像素*/
.margin10{margin-top: 10px;}
.foot50{height: 50px; line-height: 50px;}
/*共用按钮*/
.btn {
	width: 95%;
	margin: 20px auto;
	display: block;
	border: 0px;
	padding: 10px 0px;
	background: #FF7831;
	color: #fff;
	font-size: 14px;
	border-radius: 4px;
}
		
.file-btn {
	position: relative;
	width: 80px;
	height: 80px;
	border-radius: 50%;

}
		
.file-btn input[type="file"] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
}
.actions {padding: 5px 0;}		
.crop {display: none}
/*便民*/

.bm-logo {
	width: 40px;
	height: 40px;
	padding: 0;
}
.mui-content{padding-bottom: 50px; min-width: 320px; max-width: 640px; margin: 0 auto;}
.mui-content2{padding-bottom: 0px; padding-top: 44px; height: 100%;}

input:-webkit-autofill {-webkit-box-shadow:0 0 0 100px white inset; -webkit-text-fill-color: #FFFFFF; border-radius: 0;}
input:-webkit-autofill:focus {-webkit-box-shadow:0 0 0 100px white inset; -webkit-text-fill-color: #FFFFFF; border-radius: 0;}

.header{position: fixed; background: url(../images/bac_member.jpg) no-repeat; background-size: 100% auto; z-index: 10; right: 0; left: 0; height: 45px; top: 0; min-width: 320px; max-width: 640px; margin: 0 auto; width: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.header a{font-size: 1.5rem; color: white; float: left; padding-left: 3%; line-height: 43px; width: 10%;}
.header h1{width: 90%; text-align: center; font-size: 16px; color: white; line-height: 44px;}
	.gerzl_btn2 {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    min-width: 320px;
    max-width: 640px;
    width: 100%;
    margin: 0 auto;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 0;
	}































